package com.mikao.service;

import com.mikao.dto.bo.ReqDataTableDto;
import com.mikao.dto.bo.TicketForm;
import com.mikao.dto.vo.RspDataTableDto;
import com.mikao.entity.Ticket;


/**
 * @author kenny
 */
public interface TicketService {
    /**
     * 优惠券列表
     *
     * @param reqDataTableDTO 封装类
     * @return list
     */
    RspDataTableDto<Ticket> ticketList(ReqDataTableDto reqDataTableDTO);

    /**
     * 删除优惠券
     *
     * @param id ID
     */
    void deleteTicket(Long id);

    /**
     * 保存优惠券
     *
     * @param ticketForm 优惠券表单
     */
    void saveTicket(TicketForm ticketForm);
}
